@charset "gb2312";
/* CSS Document */
body{ margin:0 auto;padding:0px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; line-height:24px; }
ul, dl, dt, dd, p, ol, li, div, td, tr, table, h1, h2, h3, h4, h5, h6, img, blockquote{ margin:0; padding:0; }
img{ border-width:0px; vertical-align:middle; }
input, select{ vertical-align:middle; padding:0; margin:0; }
ul, dl, ol{ list-style:none; }
a { text-decoration:none;}

.cle { clear:both; height:14px; line-height:0;}
.clfc { clear:both; height:0px; line-height:0;}
.box { width:1000px; margin:0 auto;overflow:hidden;zoom:1;}

a{ color:#333; text-decoration:none; }
a:hover{ color:#F60; text-decoration:none;}

a.blue{ color:#155399; text-decoration:none; }
a.blue:hover{ color:#F60; text-decoration:none;}

a.red{ color:#ff6000; text-decoration:none; }
a.red:hover{ color:#FF0004; text-decoration:none;}

a.white{ color:#ffffff; text-decoration:none; }
a.white:hover{ color:#fffc00; text-decoration:none;}
.rr {float:right;}
.ft14{font-size:14px;}
/*search*/
.search{width:998px; overflow:hidden; height:48px; clear:both; margin:0 auto;background:#fff; }
.search ul{float:left; background:url(../images/hotsblue.png) no-repeat 15px 20px; height:48px;}
.search ul li{ line-height:48px; padding-left:45px; font-size:16px; letter-spacing:1px;}
.search  ul li b{ color:#2671a0;}
.search  ul li a.red{ color:#f00;}
.search  ul li a.red:hover{ color:#ff6000; }
.search dl{width:350px; float:right; padding-top:7px;}
.search dl dt{float:left;width:225px; float:left;}
.searchinput{width:200px; height:30px; border:1px solid #cbcbcb; background:url(../images/searchtb.png) no-repeat 0 5px; color:#cdcbcb; line-height:30px; padding-left:30px;}
.serch_img{ background:url(../images/search.png) no-repeat; padding-left:84px; line-height:30px; cursor:pointer;}
.search dl dd{float:left; width:89px; margin-left:15px; display:inline; _margin-left:10px;}
a u{ text-decoration:none;}
/*head*/
.pub_head,.pub_dbbd { background:#fff; padding-bottom:10px; display:block !important;}
.pub_logo { width:1000px; height:85px; padding-top:38px; margin:0 auto; background:url(../images/pub_logonew2.jpg) right 40px no-repeat; font:16px/18px "Î¢ÈíÑÅºÚ"; color:#ff6000;}
/*.pub_logo { width:1000px; height:85px; padding-top:38px; margin:0 auto; background:url(../images/pub_logonew2.gif) 710px 48px no-repeat; font:16px/18px "Î¢ÈíÑÅºÚ"; color:#ff6000;}*/
.pub_logo span { padding-left:10px;}
.pub_menu { width:100%; height:46px; background:#16559c;}
.pub_menubox { width:1000px; margin:0 auto;}
.pub_menubox li { float:left;height:46px; font:16px/46px "Î¢ÈíÑÅºÚ"; padding:0 18px 0 20px; }
.pub_menubox li:hover{ background:#59a0cc;}
.pub_menubox li a { color:#fff;}
.pub_dic ,.pub_dib{ font:14px/24px "Î¢ÈíÑÅºÚ"; width:100px;display:none;z-index:5;   position: absolute;zoom:1;}
.pub_dis{padding:10px 0 0 4px;background:#fff;position: relative;right:22px;top:0; border: solid 1px #cbcbcb;border-top:none;}
.pub_menubox li:hover .pub_dib,.pub_menubox li:hover .pub_dic { display:block;}
.pub_disl { width:138px; float:left;}
.pub_disl li { font:14px/27px "Î¢ÈíÑÅºÚ"; float:none; height:27px; padding:0; width:99px; text-align:center; margin:10px 0 0 0 ; }
.pub_disl li a { color:#555;}

.pub_dic p {padding-top:11px;}

.pub_menubox li .pub_dic a {color:#555; padding-right:25px;display:inline-block;}
.pub_menubox li .pub_dic strong a { padding:0;} 
.pub_dic p a:hover { color:#ff6000;}
.pub_disl li:hover a { color:#fff;}
.pub_disl li:hover { background:#5aa0cc;}
.pub_size { width:424px; height:284px;}
.pub_size2 {width:424px; height:320px;}
.pub_size3 {width:424px; height:310px;}
.pub_disr { width:242px; float:left; padding-top:17px;}
.pub_disr dt { width:241px; height:160px;}
.pub_disr dd { font:14px/24px "Î¢ÈíÑÅºÚ"; color:#666;}
.pub_disr dd h3 { font-size:14px; line-height:34px;}
.pub_wz { right:79px;}
.pub_wz2 { right:297px;}
.pub_wz3 {position: relative; right:322px; display:block;background:#fff; z-index:5; border:1px solid #cbcbcb; border-top:none; width:942px; padding:11px 28px 45px 28px; }
.pub_wz3 p a.ea6300 ,.pub_menubox li .pub_dic a.ea6300{ color:#ea6300;}
.pub_wz3 p { background:url(../images/kstit.png)  0 14px no-repeat; padding-left:26px;}
.pub_menubox li .pub_dic  .pub_wz3 p strong a {color:#16559c;}
.pub_menubox li .pub_dic  .pub_wz3 p strong a:hover {color:#ff6000;}

.pub_diszj { position:relative;}
.pub_nav_zj { display:none; position:absolute; background:#fff; left:100px; top:10px; padding-left:30px; width:255px; height:271px;  z-index:7;}
.pub_diszj li:hover .pub_nav_zj { display:block;}
.pub_diszj li:hover .pub_nav_zj a { display:block; color:#333; text-align:left; line-height:32px; border-bottom:1px dashed #999;  text-indent:1em;}
.pubzbmz li { line-height:24px; height:24px;width:115px;}
.pubzbmz li.new { background: url(../images/new.jpg) 85px 3px no-repeat; }
.pubzbmz li.new:hover {background:#5aa0cc url(../images/new.jpg) 85px 3px no-repeat;}
.pubzbmz li.hot { background: url(../images/hot.gif) 85px 3px no-repeat; }
.pubzbmz li.hot:hover {background:#5aa0cc url(../images/hot.gif) 85px 3px no-repeat;}
/*banner*/
.in_banner { width:1000px; height:310px; margin:0 auto;}

.pub_seach { width:998px; margin:0 auto; height:48px; border:1px solid #e5e3e3; background:#fff;}
.pub_sl { padding-left:40px; background:url(../images/search_hot.jpg) 9px 18px no-repeat; font: bold 14px/48px  "ËÎÌå"; width:650px; float:left; color:#2671a0;}
.pub_sl a { font-weight:normal; color:#666; padding-right:5px;}
.in_tright { width:300px; float:left; padding-top:8px;}
.in_tse { width:244px; height:30px; padding-left:2px; line-height:30px; background:#f7f7f7; border:1px solid #e0e0e0;}
.in_tbt { width:42px; height:32px; background:url(../images/in_serch.jpg) no-repeat; border:none;}

.in_ftmeau { width:100%; height:44px; background:#16559c; text-align:center; font:14px/44px "Î¢ÈíÑÅºÚ"; color:#fff;}
.in_ftmeau a { color:#fff; padding:0 20px;}
.bottom_nr{width:1000px; margin:0 auto;margin-top:10px; height:auto; padding-bottom:10px;  overflow:hidden;}
.bottom_nr dl{width:377px; height:auto; display:block; float:left;}
.bottom_nr dl h1{width:377px; height:72px; text-align:center; padding-bottom:10px; padding-top:20px;}
.bottom_nr dl h2{width:377px; height:88px; text-align:center;}
.bottom_nr ul{width:603px; height:auto; display:block; float:left; line-height:24px; padding-left:20px; font-size:12px;}
/*guahao*/

.pub_gh { width:964px; margin:0 auto; background:#fff; border:1px solid #e5e5e5; padding-left:34px; overflow:hidden; zoom:1; padding-bottom:40px;}
.pub_gh h4 { font:16px/56px "Î¢ÈíÑÅºÚ"; height:56px;}
.artregname { height:24px; border:1px solid #ccc; padding-left:2px;  color:#333;}
#yyform p { padding-top:7px; font-size:14px;}
#yyform p input {font:12px/24px "å¾®è½¯é›…é»‘";}
.arttxtall { border:1px solid #ccc;}
#yyform button { width:80px; height:34px; background:#0d4ba4; color:#fff; border:1px solid #ccc;}
.pub_yyright { width:306px; float:left;}
.pub_yyright dt { width:209px; float:left; text-align: center;}
.pub_yyright dt img { width:100px;}
.pub_yyright dd { width:97px; float:left;padding-top: 20px;}

.mtop{margin-top:15px; overflow:hidden;}
.weiclick{height:182px;margin-bottom: 8px; background:url(../images/weixin.png) no-repeat scroll -15px 0;}
.weiclick p{width:520px; padding:50px 15px 0 155px; font-size:14px;}
.weiclick h2 span a{color:#fff;}
.weiclick h2 span a:hover{color:#ffe400;}
.weiclick h2{padding:0px 0 0 270px;}
.weiclick h2 span{display:block; width:74px; height:26px; float:left; margin-left:20px; font-size:14px; font-weight:normal; padding-left:40px;}
.artb{background:url(../images/artbtnb.png) no-repeat;}
.artor{background:url(../images/artbtnor.png) no-repeat;}






.department_nav { width:1000px; margin:0 auto;}
.department_title { float:left; width:120px;}
.department_nav li { float:left; width:108px; border:2px solid #cbcbcb; border-left:none; text-align:center; height:89px;}
.department_nav li h3 {font-size:14px; line-height:20px;}
.department_nav li font{ font-size:6px; line-height:8px;height: 8px;line-height: 8px;text-align: center;text-transform: capitalize;font-size: 10px;display: block;}
.department_nav li a { color:#155399;}
.department_nav li:hover a { color:#ff6000;}
.department_nav li span { height:59px; display:inline-block; width:67px;}
.department_nav li.depart1 span { background:url(../images/index_nav_01.png) -19px -2px no-repeat;}
.department_nav li.depart2 span { background:url(../images/index_nav_01.png) -129px -2px no-repeat;}
.department_nav li.depart3 span { background:url(../images/index_nav_01.png) -239px -2px no-repeat;}
.department_nav li.depart4 span { background:url(../images/index_nav_01.png) -349px -2px no-repeat;}
.department_nav li.depart5 span { background:url(../images/index_nav_01.png) -459px -2px no-repeat;}
.department_nav li.depart6 span { background:url(../images/index_nav_01.png) -569px -2px no-repeat;}
.department_nav li.depart7 span { background:url(../images/index_nav_01.png) -679px -2px no-repeat;}
.department_nav li.depart8 span { background:url(../images/index_nav_01.png) -789px -2px no-repeat;}
.department_nav li.depart1:hover span { background:url(../images/index_nav_01.png) -19px -112px no-repeat;}
.department_nav li.depart2:hover span { background:url(../images/index_nav_01.png) -129px -112px no-repeat;}
.department_nav li.depart3:hover span { background:url(../images/index_nav_01.png) -239px -112px no-repeat;}
.department_nav li.depart4:hover span { background:url(../images/index_nav_01.png) -349px -112px no-repeat;}
.department_nav li.depart5:hover span { background:url(../images/index_nav_01.png) -459px -112px no-repeat;}
.department_nav li.depart6:hover span { background:url(../images/index_nav_01.png) -569px -112px no-repeat;}
.department_nav li.depart7:hover span { background:url(../images/index_nav_01.png) -679px -112px no-repeat;}
.department_nav li.depart8:hover span { background:url(../images/index_nav_01.png) -789px -112px no-repeat;}




.yjbm1 { border-top:2px solid #13569c; padding-bottom:6px;}
.yjbm1 h3 { font-size:20px;line-height:46px; padding-left:10px; color:#13569c;}
.yjbm1 h3 a { float:right; font-size:14px; color:#333; padding-right:8px;}
.yjbm1 h3 a:hover { color:#ff5500;}
.yjbm1 h3 span { font-size:12px;color:#909090; font-weight:normal;}
.yjbm1 li { width:52px; float:left; padding-left:20px; font-size:13px; padding-bottom:10px; text-align:center; line-height:13px;}
.yjbm2 { clear:both;}
.yjbm1 li  span,.yjbm2 dl dt  {text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s;outline: none; star:expression(this.onFocus=this.blur());color:#686868;}
.yjbm1 li span { padding-bottom:8px; width:51px; height:52px; display:block;}
.yybms1 span { background:url(../images/yyjjbm01.jpg) no-repeat;}
.yybms1 a:hover span { background:url(../images/yyjjbm01.jpg) 0 -90px  no-repeat;}

.yybms2 span { background:url(../images/yyjjbm01.jpg)   -70px 0 no-repeat;}
.yybms2 a:hover span { background:url(../images/yyjjbm01.jpg) -70px -90px  no-repeat;}

.yybms3 span { background:url(../images/yyjjbm01.jpg) -140px 0 no-repeat;}
.yybms3 a:hover span { background:url(../images/yyjjbm01.jpg) -140px -90px no-repeat;}

.yybms4 span { background:url(../images/yyjjbm01.jpg) -220px 0 no-repeat;}
.yybms4 a:hover span { background:url(../images/yyjjbm01.jpg) -220px -90px no-repeat;}

.yybms5 span { background:url(../images/yyjjbm01.jpg) -290px 0 no-repeat;}
.yybms5 a:hover span { background:url(../images/yyjjbm01.jpg) -290px -90px no-repeat;}

.yybms6 span { background:url(../images/yyjjbm01.jpg) -360px 0 no-repeat; position:relative;}
.yybms6 a:hover span { background:url(../images/yyjjbm01.jpg) -360px -90px no-repeat;}

.yjbm2 { width:207px; border-top:1px solid #e9e9e9; margin:0 auto; padding-bottom:20px;}
.yjbm2 dl { padding-top:15px; overflow:hidden;}
.yjbm2 dl dt { width:46px; float:left; height:44px; display:block;}
.yyjjbmdt1 dt{background:url(../images/yyjjbm01.jpg) 0 -168px no-repeat;}
.yyjjbmdt1:hover dt {background:url(../images/yyjjbm01.jpg) 0  -228px no-repeat;}

.yyjjbmdt2 dt{background:url(../images/yyjjbm01.jpg) -69px  -168px no-repeat;}
.yyjjbmdt2:hover  dt{background:url(../images/yyjjbm01.jpg) -69px -228px  no-repeat;}

.yyjjbmdt3 dt{background:url(../images/yyjjbm01.jpg) -69px  -168px no-repeat;}
.yyjjbmdt3:hover  dt{background:url(../images/yyjjbm01.jpg) -69px -228px  no-repeat;}

.yybms7 span { background:url(../images/yyjjbm01.jpg) -432px 0 no-repeat; position:relative;}
.yybms7 a:hover span { background:url(../images/yyjjbm01.jpg) -432px -90px no-repeat;}
.yybms7 span i ,.yybms6 span i { position:absolute; right:-15px; top:-5px;}
.yjbm2 dl dd { font-size:13px; line-height:22px; width:161px; float:left;}
.yjbm2 dl dd span { color:#13569c;}



.list_bm  li {padding: 0 22px 10px 22px;}
.list_bm  li.yybms7 span i,.list_bm  li.yybms6 span i {  right:-25px; top:0;}
.list_bm h3 span {color: #155399;font-size: 12px;text-transform: uppercase;font-weight: bold; display:black; width:120px; float:right;  line-height:16px; padding-top:10px;}
.list_bm h3 {border-bottom: 1px solid #cbcbcb; margin:0 15px 8px 15px; font-size:18px; line-height:46px; }




.yyjjulli3 h3 a { display:block; width:58px;}
.yyjjulli3 h3 span { width:74px;  display:block; float:right; font-size:12px; line-height:16px; padding-top:5px;}
.pub_biao select {width:132px;}


.art_rig_bd1 { padding: 0 15px;}
.art_rig_bd1 dl {border-bottom:1px dashed #e0e0e0; padding:10px 0 ;}
.art_rig_bd1 dl  dt	{ color:#155399; font-size:16px; line-height:32px;}
.art_rig_bd1 dl  dd p { font-size:14px; line-height:24px; color:#000;}
.art_rig_bd1 dl  dd span { display:block; padding:10px 0; text-align:center;}
.art_rig_bd1a  { padding:23px 0 41px 0;}
.art_rig_bd1a  a { display:block; width:248px; height:46px; margin:0 auto; line-height:46px; background:#16559c; border-radius:23px; text-align:center; font-size:18px; color:#fff; font-weight:bolder;}
.tcblock,.yybms5 {position:relative;}
.tcnone { display:none; width:200px; top:60px; position:absolute; z-index:999;}
.tcnone img { max-width:200px;}
.tcblock:hover .tcnone ,.yybms5:hover .tcnone { display:block;}
.yyjjbmov { overflow:visible;}
.tcnone2 { top:-150px;}
.tcnone3 { top:0;}